## 类动态绑定属性和方法
class Student:

    #定义初始化方法与变量
    def __init__(self, name, age):
        self.name = name
        self.age = age

    #定义示例方法
    def eat(self):
        print(self.name, '在吃饭。')

stu1 = Student('张三', 22)
stu2 = Student('里斯', 18)

print('stu1对象的属性：', stu1.name, stu1.age)
print('stu2对象的属性：', stu2.name, stu2.age)
stu1.eat()
stu2.eat()

print('--------------为stu1对象动态绑定属性-----------------')
stu1.sex = '男'
print(stu1.sex)

print('--------------为stu2对象动态绑定方法-----------------')
# 要先创建函数
def show():
    print('我是一个函数。')
# 在进行绑定
stu2.show = show
stu2.show()
